Food Review: Taaza Thindi, Bangalore